simplex suction strainers - Spanish English Dictionary